/**
 * Copyright (C), 2018 store
 * Encoding: UTF-8
 * Date: 19-12-10 下午4:36
 * History:
 */
package com.swak.frame.excel;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.InitializingBean;


/**
 * LoaderSupportFactory.java
 * 
 * @author ColleyMa
 * @version 19-12-10 下午4:36
 */
public interface LoaderSupportFactory extends InitializingBean {
    /**
     * 加载配置文件
     *
     * @param localProp
     */
    void loadProp(Map<String, Map<String, String>> localProp);

    String getProperty(String key, String celKey);

    <T> T getProperty(String key, Class<T> clazz);


    Map<String, Map<String, String>> getLocalProp();

    List<Map<String, String>> getLocalPropList();
}
